group of thugs - French English Dictionary